Describe social-cognitive perspective with the humanistic perspective.