Integrating knowledge to predict spatial dynamics of herring shoals using an expert system