Cold weather has caused a blood shortage