A street filled with traffic driving in the snow.
Cars are stopped at a stop light on a snowy day. 
A street with a lot of traffic during a snow storm.
Cars and busses driving on a snowy street.
Cars drive down the street on a snowy day.