Right now, the pool of people putting money into the market has been steadily increasing as Millenials enter the workforce. Boomers are retiring, but not really in large numbers yet, so the overall number of folks saving for retirement has been continually increasing since Boomers started entering their prime earning years in the early 1980s.
However, the peak of the Boomer years will soon start entering retirement soon (~2020) while the early Boomers are starting to die off. And the generation after Millenials - who will start comprising the workforce in 2020 - is much smaller than the Millenial generation. There are fundamental issues with demographics that can't be papered over by financial engineering: a smaller working-age population supporting a larger dependent population (absent massive technological advancement in care) = lower standard of living for everyone.
Demographically, this would play out as a generation-long bear market, but markets tend to correct as soon as everyone adjusts their expectations for the future. That implies a sudden and massive crisis at some point with stock market levels correcting to the yields and prices of the 1970s, adjusted for inflation. That would imply an S&P 500 of about 370 (down ~95%) and interest rates in the 10% range.