Challenges and Opportunities in Computational Biology: Interpreting the human genome