Modeling AdaGrad, RMSProp, and Adam with Integro-Differential Equations