Blood shortages can be attributed to various factors including seasonal variations, natural disasters, and pandemics. Seasonal variations, such as flu season, can lead to a decrease in blood donations. Natural disasters can disrupt blood collection operations, while pandemics, such as the COVID-19 outbreak, can lead to a dramatic decline in donor turnout due to social distancing measures and fear of contagion.