Just about every driver has had to deal with the hassle of getting snow, ice, and frost off of their windshield on a winter morning. In colder climates, that can even become a near-daily occurrence ...