Regression adjustment for causal inference