chat gpt challenges