Millennials and baby boomers drive healthcare to get smarter