mbostock's let's make a map exercise