A Mobile Cyber-Physical System Framework for Aiding People with Visual Impairment