Trump's proposed tariffs on Canada and Mexico could disrupt trade and raise consumer prices across North America.