Lance Armstrong and the peloton