The US and Mexican governments have said the policy is designed to discourage people from making the perilous trek across South America and Mexico - which they have been doing in record numbers over the past year as Venezuela's economic and political situation worsens.