Honestly, for our own sake we need to militarize and seal the border. Then start tossing out illegals.
An imposing physical barrier is needed to discourage Mexican Nationals from invading our country illegally. Hadrian's wall, the Korean DMZ, and the Israeli security fence all have worked to minimize crossings. If there want to come, come legally.