Since the first free trade agreement between the US, Canada and Mexico took effect in 1994, the three countries have ...