Over exertion from going grocery shopping near mid-day during the height of the heatwave. The high heat/humidity makes it harder to breathe for him. Luckily we have a garage under house type construction which keeps the garage/basement at 66F year round. My dad was able to get out of the car and rest in our basement for a bit to recover.