add route to get all locations, add needle to package.json