async function drawUSMap(svg) {
const g = svg.append('g').attr('id', 'usmap');
g.append("path")
.datum(nation)
.attr("fill", "#f3f3f3")
.attr("d", path);
g.append("path")
.datum(countiesMesh)
.attr("fill", "none")
.attr("stroke", '#e6e6e6')
.attr("stroke-width", .5)
.attr("stroke-linejoin", "round")
.attr("d", path);
g.append("path")
.datum(statesMesh)
.attr("fill", "none")
.attr("stroke", '#bdbdbd')
.attr("stroke-width", .5)
.attr("stroke-linejoin", "round")
.attr("d", path);
}