Cycling class raises thousands of dollars for cancer research