On the Complexity of Exploration in Goal-Driven Navigation