US tariffs on imports from Mexico, Canada, and China will end up hurting all parties, including the US itself.