Text this: A two-stage dispatching approach for one-to-many ride-sharing with sliding time windows.