Loading: Canadian Pacific and Kansas City Southern to combine to create first US-Mexico-Canada rail network; $29B enterprise value