Agentic Coding: The Future of Software Development