Generating ecological hypotheses from biomass spectra using causal analysis: a benthic example