Charlestown, Hopkinton and Richmond all impacted by storm