Boomers are holding on to large homes, boxing out millennials