Cursor, “vibe coding,” and Manus: the UX revolution that AI needs