Domain-Independent Dynamic Programming: Generic State Space Search for Combinatorial Optimization