Sight Restoration: From Neuroprotection to Artificial Vision