CICERO: An AI agent that negotiates, persuades, and cooperates with people