a city street filled with lots of traffic and people holding umbrellas in the rain