To be clear, any work that is being done remotely and being paid to a US bank account is allowed for US citizens visiting Canada? Even if that work could theoretically be done by Canadians (or Australians, Brits, etc.) as well - specifically, I'm thinking of teaching English to Chinese kids...