Causal Inference: A Tale of Three Frameworks | Synapse