Bayesian Nonparametric Models For Causal Inference And Clustering Under Dirichlet Process Priors