Vector tile caching from GeoJSON files