Just a guess...but run off carrying nutrients cause the bloom.

Having a lack of rain will help with not catching algae.