Temperature Line Chart
This line chart visualizes temperature readings in San Francisco over time, using a smooth curved path to connect data points from a CSV dataset. The chart includes labeled axes for time and temperature, a title, and gridlines for readability. Built with D3 v5, it uses `scaleTime`, `scaleLinear`, `axisBottom`, `axisLeft`, and `line` with `curveBasis` to render the SVG path. Interactive mouse events trigger a tooltip, though the tooltip’s content is not fully implemented, showing only placeholder text.