Estuarine response to river flow and sea-level rise under future climate change and human development