Heterogeneous Network Edge Prediction: A Data Integration Approach to Prioritize Disease-Associated Genes