Text this: User preferences in ride-sharing mathematical models for enhanced matching