I have asked a few people whose cars are idling if they mind switching them off to reduce pollution. One response I get from quite a lot of people is that they need to keep the car running to enable the heating to work, otherwise they will get cold.
Considering taxi drivers, those sitting in their car during lunch hours, those waiting and all other people; what ways can you keep warm inside a car without idling and without using the internal heater?