hfParseZip = async(zipUrl, typed = false) => {
const fileName = zipUrl.split('/').pop().replace('.zip', '');
const response = await fetchp(zipUrl);
const blob = await response.blob();
const zip = await JSZip.loadAsync(blob);
const file = await zip.file(fileName);
const csvString = await file.async('string');
return d3.csvParse(csvString);
}