Dynamically dimensioned search algorithm for computationally efficient watershed model calibration