Learning DAGs and Root Causes from Time-Series Data