Variational Optimization for the Submodular Maximum Coverage Problem