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