A combination of anger over U.S. President Donald Trump's tariff and annexation threats and a weak Canadian dollar have Canadian tourists avoiding the U.S.