fixing map zoom again and refactoring find_restaurant method a little bit