Updates the search results view with a new list of Places. Optional query is used to highlight matching result.