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