The majority of the immigration problem can be dealt with on the employer side.
We don’t need a massive wall, fence, etc… There are some areas where fencing would be useful for drug enforcement, etc… But illegal immigration is more dependent on job opportunities than anything, remove the jobs, and immigration will almost handle itself