What solution to this issue do we propose?
While it's more long-term than short-term, invest into central/south-American countries so they can build better infrastructure, develop more and better jobs and as a result, have much less reasons to go to the US in the first place.
The whole crisis is also mostly home-made: Since the implementation of the Monroe doctrine (where the US forbid any foreign intervention onto the American continents, no matter what) the relation between the US and their southern cousins has been almost completely all take and no give. The US were making demands for many decades yet those countries got almost nothing in return from the US. As a result their development fell behind and dropped down further and further. So now those impoverished people are looking for a better life, and the US are the easiest to go to for them.
The Nintendo eShop rating Thread: http://gamrconnect.vgchartz.com/thread.php?id=237454
The Steam/GOG key gifting thread: https://gamrconnect.vgchartz.com/thread/242024/the-steamgog-key-gifting-thread/1/