Fantaone said "I thought it was bi law that you have to keep your own sidewalks clean "
As far as I know it is/had always been homeowners responsibility for sidewalk in front of their home. Having said that I tried looking for the bylaw regarding this and only fou d that businesses are required to remove the snow in front of their property by 10am next business day and home owners are strongly encouraged to remove snow from walk paths in front of their homes.
Also semi related regarding snow clearing, it's an offense to move snow from your property or public property eg sidewalk and move it onto city streets. Just putting it out there as I see so many people shovel onto the streets/snow blow onto city streets.