Text this: Adaptive route optimization for mobile robot navigation using evolutionary algorithm