Tractable Probabilistic Models For Causal Learning And Reasoning