BeeGIS: a new open source tool for mobile GIS applications