DAGs with NO TEARS: Continuous Optimization for Structure Learning