public transport has usually roof, same as car, so not exactly sure what has weather to do with anything
and yes, sure there are business people, they can enjoy getting stuck in traffic