Vibrating 'SmartCane' device helps blind people avoid obstacles