Lance Armstrong, cyclist