And they're off... the Cardiff Cycle Challenge begins!