New London says no to ATVs, UTVs on streets

City officials’ main concern is noise