Towards a better understanding of TF-DNA binding prediction from genomic features