Combination of speed adjustment and holding control strategy for a regularity-based transit operation