I think that we should have a Schengen Area of the Americas, but observing the problems that this has caused the E.U. (Brexit), a proper implementation would require a much more controlled and gradual approach.
https://en.wikipedia.org/wiki/Schengen_Area
Edit: It would be most pleasant to delete this comment. Drat.