NBC: Dangerous heat for over 93 million in Midwest and South