Motif finding in genomic data