Getting Started with GEO, CouchDB, and Node.js: New Open Source Tools for Location Data