Mexico City embraces World Cup excitement