Does Human Nature Have a Future?