Text this: Protein structure prediction via deep learning: an in-depth review