The central and northeastern United States are in the grips of a heatwave, with decades-old temperature records being broken and some 80 million people sweating under heat advisories or excessive heat ...