We have roughly the same climate in Sweden where the Swedish Environmental Protection Agency sprays lakes with Bacillus thuringiensis israelensis (Bti) to stop them.
The product is VectoBac® Granules from Valent BioSciences, it's super effective.
Unfortunately not available at the supermarket :)