Of course we can’t.
The US only has 160 million jobs.
India alone has 490 mil unemployed people.
Central America alone could consume almost all jobs in the US.
Half of all Americans don’t work for varous reasons.
3 billion people or so in India, China, Muslim countries want what the USA has.
It simply cannot and will not work to bring them all here.
As Roy Beck of NumbersUSA said long ago – “These people need to be helped where they are“.