As baby boomers retire, Main Street could face a tsunami of change - CNBC