Canadians, angry over President Donald Trump’s tariffs and other policies, are skipping trips to the U.S. — leaving some destinations in the lurch.