Any renegotiation of the North American Free Trade Agreement (NAFTA) under US president Donald Trump may require congressional approval if it results in changes to federal law or makes major changes to NAFTA, new research suggests.