Blood donation centers struggle with shrinking supplies