After five years of delays, disputes and a billion-dollar hit to the budget, a long-awaited train has finally rolled into the ...