Technical Challenges for Training Fair Neural Networks