How to model honeybee population dynamics: stage structure and seasonality