The number of people donating blood has dropped 40% over the last two decades, according to the Red Cross. Severe winter weather and illnesses could make an already bad situation even worse, it says.