Mexico City stadium not up to snuff; NFL cancels Monday’s game