Transcriptional enhancers: from properties to genome-wide predictions