As far as I know all buses in the metro area have bike racks but there's no guarantee they won't be full. The trains technically let you take bikes on at any time but when I used to do the multi-modal thing I would have to wait for the next train now and then because they were full. Also, getting a sloppy, slushy bike through a crowd of people to get off a train doesn't make you a lot of friends.
I'll still take the train now and then in the winter if I need to get work quickly without working up a sweat. It's also my backup and I've used it a few times during bad snow storms when even walking is faster than riding. A lot of times I'll just leave the bike at work rather than pushing it through the snow to and from the train stations. That leaves me with a mile walk home but that's OK. When I tell my future grandkids that I used walk a mile in the middle of a raging snow storm just to get home from work I won't be lying. A raging snowstorm is about the only time I walk a mile to get home from work.