New Model Predicts Fish Population Response to Dams, Other Ecological Factors