I am puzzled that SMRT had all those problems when the weather is almost the same every day except for dry or rainy season in Singapore, whereas in Toronto the subway runs with old and older trains in minus 20 C, snow, ice, freezing rain, to plus 35 C.