How can Metro North take so long?