Origins and impact of ecDNA