Exquisite regulation of supramolecular equilibrium polymers in water: chain stoppers control length, polydispersity and viscoelasticity