Cycling and fun for a good cause this Sunday