Maps based on d3, GeoJSON, and TopoJSON