Time to send in the troops, about 60,000 of ‘em! That should take care of it.
Mexico is the neighbor we ignore while we piss away our military resources in Libya, Afghanistan and Iraq.