Cyanobacteria and lake ecology