Bank of Canada Governor Tiff Macklem said Canada is at a crossroads and warned Thursday that structural changes underway in the economy due to trade uncertainty and new technologies could be painful ...