How about this, instead of building a border wall let's do this. Congress needs to pass a law that says any American company doing business or production in Mexico has to pay the same wages there as they do in America. Now all of a sudden Mexico has higher paying jobs and everybody will want to go to Mexico for a good paying job and low cost of living. If we bring their cost of living up no longer will America look better than Mexico.