implement ZNPlacesViewController