DLR
DLR project manager Dr Stephen Ulamec explained the probe's current status
I think it's fantastic that in this day and age we have a commuter railway that can convey a probot to a comet millions of miles away in space. Did Dr Ulamec also offer an explanation for the delays at Canary Wharf? Perhaps you should have got an explanation from somebody at Network Rail as well.
(It's the only reference to DLR in the article, and a Google search for those initials returns a page of results about the Docklands Light Railway.)