Sort search results by distance

Using the Haversine formula to calculate distance between GPS coordinates. I have some concerns about speed, but I doubt we'll see problems during user testing (max ~30 users per search result).

Make sure to do ```npm install``` before running. @rpandey1234, can you test this with random GPS coordinates when you get a chance?