switch GVB rt details to be based on TimingPointCode instead of stop index, meaning it will work universally for GVB, EBS and CXX