Causal Inference in Data Science