Model waiting-time abandonment via survival | Uber Interview Question