Deep Learning For Investigating Causal Effects With High-Dimensional Data: Analytic Tools And Applications To Educational Interventions