Mexico City’s World Cup preparations have been overshadowed by mass protests, road closures and unfinished infrastructure ...