d3 line gen