Videos show Dubai streets flooded after record rainfall inundates UAE