Dubai battles flood waters as historic storm