Demographic trends tend to play out in the timelines of multiple generations. Declining birth rates, increased life spans and widespread lifestyle changes can all have a dramatic impact on not only ...