Fixed returning of cities from db instead of api.
Fixed rejection of main promise.
Added SearchByName for cities. Also fixed DB caching of cities.