Ironically enough, this is how the pavements are in the ski resort I live in. It's a "shared zone", pedestrians have the same rights as vehicles. It slows everyone down because nobody knows when the next braying snowboarder trust-fund baby is going to stagger out in front of you.
Oh and as for the snow, we have adorable little mini snowploughs for the pedestrian bit