ChatGPT's deep research might be the first good agent