A Review of Artificial Intelligence in Ophthalmology: Key Aspects, Challenges, and Future Directions | Synapse