s41586-023-06083-8.pdf