Text this: NeoMutate: an ensemble machine learning framework for the prediction of somatic mutations in cancer