Text this: Smartphone Monitoring of Gait and Balance During Irregular Surface Walking and Obstacle Crossing