What happens when generative AI models train recursively on each others' outputs?