Bombs rock Mexico City