Any methods , additional references , Nature Research reporting summaries , source data , extended data , supplementary information , acknowledgements , peer review information ; details of author contributions and competing interests ; and statements of data and code availability are available at https://doi.org/10.1038/ s41591 - 022 - 01688 - 4 .