Human Evolution: Genes, Genealogies and Phylogenies