Fast and flexible C++ library for working with OpenStreetMap data