add searchByCity and searchByCategory