This is such a common problem and yet it'd save a lot of pain if just fixed promptly. I think it'd be good for everyone to learn who's responsible for sidewalk maintenance in their area – sometimes it’s the property owner, not the city. Knowledge is power!