Principles of Statistical Genomics