Decades of consistent Mexico-US immigration has come to an end, a report says, citing tough border control and economic conditions in both nations.