what is human nature philosophy