By definition, most people live in busy areas
Well, no. By definition a lot of people live in busy areas, because that’s what makes them busy- but that says nothing about most.
A small majority of the UK population lives in the cities, 54%, but not all parts of the cities are busy. Officially, I live in one of the UK’s biggest cities, in practice not so much, and getting around in the snow is generally pretty simple. After the first snowfall, all the people who can’t drive anywhere, stop driving. I had my fastest commutes ever in the big snows of a few years back because probably 90% of all the cars were parked up.
But also, you need to talk about journeys not people, car journeys get much less common in the inner cities, and generally shorter.