Recurrent Neural Networks: A Comprehensive Review of Architectures, Variants, and Applications | Synapse