Causal Learning Via Interventions: Estimation And Design