Dubai residents ‘stuck in offices for over 30 hours’ as floods and rain cause chaos