Generalized modeling for Alaskan crab stocks: a generic size-based stock assessment model