Now called USMCA, the new NAFTA agreement with Canada is long on potential, short on details.