Iterative best-first search