what two bodies of water borders the coast of mexico to the west?