AI Agents: from buzzword to reality