Towards a Smart Bionic Eye: AI-Powered Artificial Vision for the Treatment of Incurable Blindness