The North American Free Trade Agreement is in its 23rd year. But there are growing doubts that it will survive through its 24th. President Donald Trump has threatened to withdraw from the agreement if ...