Text this: Multi-factor sales and stock forecasting for drinking water with machine learning