Lemoore's annual Relay for Life brings in thousands for cancer research