Brazilian demonstraters want the government to invest in public transportation, better schools and hospitals instead of hosting mega-events such as the 2014 World Cup.