C++ Library for reading and writing OpenStreetMap Protocol Buffers files