SMOTIF: efficient structured pattern and profile motif search