An Intelligent System for Building Bioinformatics Workflows