Systems Approaches and Algorithms for Discovery of Combinatorial Therapies