Handling geological and economic uncertainties in balancing short-term and long-term objectives in waterflooding optimization