Blood drive hosted by library helps fill ‘urgent need’