Ensemble learning based assessment of the role of transcription factors in gene expression