Protests and social tensions in Mexico City threaten to overshadow World Cup celebrations, as the government faces criticism ...