Aging and longevity: an immunological perspective