Miami is the World Cup’s best-performing host city — and 45% of its hotels are still projecting a miss June 5, 2026