Text this: Soft Computing Methods in Bioinformatics, A Comprehensive Review