Potential importance of spatial and temporal heterogeneity in pH, Al and Ca in allowing survival of a fish population: a model demonstration