Add self-cancelling 1.5 second delay to search results controller to prevent excess API calls and maintain auto completion. Add method to dismiss keyboard when tableview scrolls to avoid covering data. Factor list update into a method on locationsVC.