Flash mobs, church hops get vaccination message across