Restoring vision the blind: The challenge of sight recovery technologies