From screen readers and braille displays to smartphone apps & voice-controlled devices, these technologies are enhancing accessibility for the visually impaired