Research Design for Causal Inference