Complexity and the Unfinished Nature of Human Evolution