There's a Star article from a few weeks ago about the shelter buses.
TTC buses meant to shuttle people to shelters or warming centres are instead being used for overnight stays as the city shelter system buckles.
www.thestar.com
It is very apparent over the last few months that the TTC is operating as the stopgap shelter for the city. I ride the subway in the evening regularly and in pretty much every trip, somebody is clearly in the car for that purpose, often sleeping across benches, carrying a life's worth of goods. The smell is often intolerable, and you will be approached by a panhandler on most trips.
I live in St. Lawrence, so I am used to interacting with people experiencing poverty and homelessness. I don't feel unsafe and (at least when it gets very cold) the subway is a better place for people than sleeping outside, but I get that it's creating a very unpleasant experience for your average transit rider. If we had any real cold weather this year it probably would have been even more prevalent.