You may be surprised at how digitally savvy boomers and Gen-Xers really are.