Machine learning for medicine and healthcare