Counterfactuals and Causal Inference