Modeling and Managing Shallow Lake Eutrophication -- With Application to Lake Balaton