Dangerous heat is sweeping across the country with 124 million Americans in 24 states under heat alerts from Texas and the Plains to the Northeast.