Machine learning in critical care : state-of-the-art and a sepsis case study