A rainy day for drivers and pedestrians .