Handwritten Arabic Text Recognition: A Review of Recent Trends and Future Direction | Synapse