Human evolution: Tangled genetic routes