Have you ever been stuck in the dog days of summer with no air conditioning, or shivered through a ...