Machine Learning for RNA Secondary Structure Prediction: a review of current methods and challenges | Synapse