private PurePassengerTripChain CreateDriverTripChain(Time start, Time end, IZone homeZone, ITashaPerson driver)
        {
            var mode            = PassengerMode.AssociatedMode;
            var driverTrip      = PurePassengerTrip.MakeDriverTrip(homeZone, mode, start, end);
            var driverTripChain = new PurePassengerTripChain();

            driverTrip.TripChain = driverTripChain;
            driverTripChain.Trips.Add(driverTrip);
            driverTripChain.Person = driver;
            return(driverTripChain);
        }