Canadian Pacific and Kansas City Southern