Why is search important in AI? What kinds of search algorithms are used in AI? How do they improve the result of an AI?