Public safety requires the rapid and efficient removal of snow or ice from city streets, public highways or other thoroughfares. No person shall stop, stand, or park any vehicle or permit it to stand on any street in the city when, within the preceding 24 hours, falling or blowing snow or a combination of falling and blowing snow has accumulated to a depth of 1.5 or more inches of snow at street level anywhere within that block, or when 1.5 or more inches of snow has been predicted within the next 24 hours as determined by the National Oceanic and Atmospheric Administration (NOAA). Provided, however, that parking shall be permitted within any block of any public street where not otherwise prohibited whenever the entire length of roadway of such block has been cleared of snow from curb to curb, or in the case of streets without curbs, between the outer edges of the shoulders of such streets