Molecular evolution meets the genomics revolution