Community advocates and unions warn the city is failing to protect vulnerable people as the World Cup approaches.