Ten years of pathway analysis: current approaches and outstanding challenges.