Canada has been talking about high-speed rail since the 1980s, yet travelers between Toronto and Montreal still crawl along at speeds that would embarrass most European commuter trains. While ...