Does the city have any snow broom sweepers (I think they're called)? These things:
Where I am in Edmonton, they have winter priority bike lanes that get swept with these things (sometimes even before car lanes). The snow here is more powdery though and doesn't get slushy like Toronto, so I...