A dynamic scheduling process and methodology using route deviations and synchronized passenger transfers for flexible feeder transit services