Regarding this TODO `// TODO: find a way to get lat, long of the user` What about adding this polyfill: [geo.js](https://github.com/inexorabletash/polyfill/blob/master/geo.js)