‘Kids don’t know the ways of the road’: Marblehead bike shop won’t sell e-bikes to riders under 16