Retinal prostheses: current challenges and future outlook | Synapse