Dubai Police issue airport traffic warning, rains cause road delays amid stormy UAE weather Arabian BusinessSource