Prediction of multi-sectoral longitudinal water withdrawals using hierarchical machine learning models