Heavy rain and flooding on the road