Modelling Longevity Dynamics for Pensions and Annuity