Seattle gears up for FIFA World Cup 2026 with enhanced public transit plans and vehicle-free zones to manage crowds.