CN Rail says it believes a train derailment in a suburban city northeast of Montreal earlier this month was caused by heat and poorly executed repairs. In a statement sent out Thursday afternoon, spokesperson Michelle Hannan said the railway believes ...