Red Cross: Weather, travel contributing to blood shortage

by