Machine Learning Techniques with Fairness for Prediction of Completion of Drug and Alcohol Rehabilitation