Hmmm. so what do you think the solution is?
Myself, would put up an actual border fence. On the US side, make regulations so onerous as to initiate self-deportation.
That would involve hiring probably a hundred thousand officers skilled in the art of combing through suspect business records to weed out the illegals and fine or jail the business owners.