The Lance Armstrong story - a failure of science?