Forecasting Drought Using Machine Learning in California