It's so fucking stupid. Snow removal responsibilities basically go along with property. Municipal streets are either done by the city or it just decides "nah" and doesn't do it, sidewalks and bike paths are for the residents (sometimes done by a service if it's a rental building or the owner resident springs for it). Except on city property, where sidewalk and bikepath clearing is, again, the cities responsibility.
Then there's county roads, often they go through the municipality and as such latter won't do it unless getting reimbursed by the county. Then there's state roads, same deal, then there's federal roads who as far as I'm aware just do it themselves mostly, allthough could contract it out, but otherwise same deal as they tend to cross both counties and municipalities.
Then there's train property like crossings, which is the train companies responsibility, and like bus stops, which falls on the bus company and if you have it, tramways and tramstops, that also have to be done by the operating company. Again, unless there's some contract and reimbursement shit going on.
Love to send out like 30 different groups of snow clearing people in a wild mishmash of priorities that leaves a checkerboard of ice patches in the public space
Snow is a tall tale that the white devils of the north like to tell