Add back pure virtual functions in Transport to DistanceBased