Using a hierarchical model framework to investigate the relationships between fish spawning and abiotic factors for environmental flow management