Lance talks doping, riding and cancer work in Aspen (Aspen Times)