Street scene with cars and storefront signs along a snowy alley