Characterizing Hydrologic Vulnerabilities Under Climate Uncertainties Using Physical Process-Based And Machine Learning Models For Water Systems Management