Group of people walking down the street at heavy rain in motion blur. Concept bad weather, resistance to difficulties.