Clinical Research Informatics: Challenges, Opportunities and Definition for an Emerging Domain