Driving those trucks is identical to driving a bus. In fact, thats how a lot of these truckers pass the driving test: by driving a bus.
Now, the city bus service in Ottawa, also has heavy tows, that can pull a double-decker bus, or a semi tractor.
They could've been doing this a long time ago.....but they didn't.
Why? They had all the tools.