If I was POTUS...I would tell Mexico to stop ALL the illegal border crossings, otherwise a fence WOULD be constructed well south of the river!
A one mile or so buffer zone, devoid of trees/brush with a double fence and road running the full length.
That would stop both the illegals and the drugs coming across. Mexico would lose all their water rights in that deal. That might get their attention.