I have a theory.
Certainly city buses and trains tend to have some bodily odors wafting about. But it increases exponentially as winter happens. Most likely people don't ever wash their winter coats. Last year's funk comes out to play. I know I'm guilty of it. I recently noticed my coat smelled like shit and I couldn't remember ever washing it. I've had it at least 6 years. I have since washed it and feel good about it. I feel like I fulfilled a civic duty. I know the economy is bad and coats take up room in washers and dryers, hogging real estate from other urgent clothes, but I hope more people decide its time to throw their coats in the hamper on laundry day.
This morning I was all disoriented when I woke up. I thought it was saturday. My girlfriend was up and atom in the kitchen. All showered, dressed. I was like "why the hell you up so early?" She was just like "you up or going back to bed!" I said "goin' back to bed!" I went to pee and while I was peeing I realized it was Thursday and my alarm would be going off any minute so I couldn't actually go back to bed.
Then on the train to work I realized my smelly coat theory. I hope they all find some extra quarters in their couch. We'll worry about mitten funk some other time.