Bayesian Nonparametric Methods For Causal Inference And Prediction