#TIL that you can't just throw valid GeoJSON into #D3js because D3 is using a different GeoJSON specification than the rest of the world does. why does everything need to be so hard?