Semi-Parametric Survival Analysis Via Dirichlet Process Mixtures Of The First Hitting Time Model