I'm not too worried about the buses. We have a car, and honestly, I've never really minded riding - first stop or last.
I've been several times in February - once we froze, once we were hot! Lol I'm a Florida native so I have mastered the art of layering!