Mexican migration to the United States : perspectives from both sides of the border