AI agents capabilities and implications