Interoperable location based services for 3D cities on the web using user generated content from OpenStreetMap