Tighter Convergence Bounds for Shuffled SGD via Primal-Dual Perspective