35 million Americans are under heat alerts in US