Summer swelter: Persistent heat wave breaks records, spirits