My best guess as to what happened:
-Agreements were made in principle about construction between Crosslinx and ML, and ML and the TTC, and these agreements don't completely line up
-Over twenty years, scope, personnel and technology have changed, changing the actual requirements
-Mistakes...