The love triangle appears to have ended: Kansas City Southern has terminated plans to merge with Canadian railway CN and has agreed to merge with rival suitor Canadian Pacific. CP and KCS confirmed ...