An open-source Python implementation of California's hydroeconomic optimization model. (October 2018)