changed to mongodb geoNear query for an aggregation (advanced filtering for example by type)