Using TopologyPreservingSimplifier instead of DouglasPeuckerSimplifier when simplifying footprints