NBC: Record floods hit desert city Dubai