Changing attitudes towards cancer