GranFondo goes indoors at Kamloops