Rocks with anti-vaccine messages thrown through Cambridge businesses' windows: WRPS