Shasta Darlington reports from Mexico City where protesters have gathered to express their anger at the government.