Soft decision trees for survival analysis