Collective cell migration on viscoelastic substrates