Machine learning and data science for medicine: a vision, some progress and opportunities