Why low interest rates are good for Millennials and bad for Boomers