Continuous heavy rain and thunderstorms flooded the roads in Dubai, UAE. The weather and the water slowed down the vehicles on the road.