what two body's of water does yucatan border?