Heat wave covers much of the Heartland