Reconstruction of missing data in the global surface water dataset with a self-supervised deep learning model