How Trump's tariffs on Mexico and Canada will sweep across the U.S. states