Prediction of urban residential end-use water demands by integrating known and unknown water demand drivers at multiple scales I: Model development