lifestyle changes prevent cancer