Precision Medicine Informatics: Principles, Prospects, and Challenges