Deep learning for genomics