Baby boomers are realizing their 401(k)s and Social Security are falling short. Their Gen X and millennial kids now have to step in and support them.