Here’s a look at President Trump’s reasoning behind imposing heavy tariffs on Canada, Mexico, and China.