New trends, challenges and perspectives on healthcare cognitive computing: from information extraction to healthcare analytics