Implement caching
- use synchronous instead of async request
- sort and return array
- remove NSURLConnection from SearchMapViewController to test