Moving forward in circles: challenges and opportunities in modelling population cycles.