Text this: Route optimization of urban public transportation