critical thinking is smart thinking that involves