Fairness, Efficiency, and Transparency in ML & Resource Allocation