Toward the Next Generation of Retinal Neuroprosthesis: Visual Computation with Spikes