Machine Learning Approaches For Relating Genomic Sequence To Enhancer Activity And Function