The United States admits between 700,000 and 900,000 legal immigrants each year. It's not "impossible", it's just time consuming.
So then there is no border problem. Everyone who wants in, gets in. Right?