Parameter estimation of an ARMA model for river flow forecasting using goal programming