I am not an expert but my guess would be an Algae Bloom.