Machine Learning Of Synthetic Lethality: Data Integration, Generalisation, And Selection Bias