Gen Z and millennials are dragging the sport past hockey and gridiron in the race for North American hearts, ahead of the FIFA World Cup 2026