add placePickerViewControllerDataDidChange and searchString detect function