Geospatial analysis provider Descartes Labs sold to private equity firm