Recent snowfall made city streets impassable, and some on the City Council are spearheading a review of the city's snow removal operations.