The highs, lows and future of ethical machine learning