AI: from rational agents to socially responsible agents