Just 'bad luck' can't explain cancer!