Fairness, Efficiency, and Transparency in ML