Detecting Routines: Applications to Ridesharing CRM