Many-body delocalization with random vector potentials