With heavy rains, comes an increased amount of untreated sewage entering water bodies, which means increased eutrophication, namely phosphorus, which seems to promote the growth of algae and not much else.
I'd imagine lake erie gets hit with a large amount of excess agricultural fertilizer (which contains phosphorus), given its location.