Millions of people across the US are still trudging through a record-setting heat wave that is shifting to the mid-Atlantic, while many Americans - including those in areas of NewMexico, Iowa, Minnesota and South Dakota - contend with "catastrophic" flash flooding this weekend.