What Is Vibe Coding, and Why Now?