Vulnerability assessment of drinking water supply under climate uncertainty using a river contamination risk (RANK) model. (April 2022)