Text this: Opportunities and challenges in protein structure prediction.