Text this: Planning, geometry, and complexity of robot motion /