150 million under heat watch, warning or advisory