Baby Boomers and beyond: Working far past retirement age