Flights cancelled, offices and beaches closed: Heavy rains lash Dubai again