Network-driven drug discovery