Adaptive Training and scheduling unstructured rides