Many Denver sidewalks finally cleared more than two weeks after snowstorm