As the Trump administration says that tariffs are "all set" on Mexico and Canada this week, some may be wondering what tariffs are - and how they work.