Canadian National Railway (TSX:CNR) has been lagging, but it might pick up in the coming years. The post Where Will Canadian ...