Bayesian network modelling provides spatial and temporal understanding of ecosystem dynamics within shallow shelf seas