Cooling, heating and ventilation of vehicles