NBC: Dubai clears up after epic rains swamp glitzy desert city