Text this: Robotic Cane Controlled to Adapt Automatically to Its User Gait Characteristics