Blood shortage: baby boomers age out of blood system