There's a pretty wide sidewalk physically separated from the road, with tree coverage to help with shade. You could miss it at first glance though
Buses also get separate lanes so at least some thought has been put into public transit
It's pretty walkable for a big north American city imo
I think you have it confused with -30C which is when put on a hoodie because the t-shirt isn't enough anymore.