Text this: Optimizing Urban Public Transportation with Ant Colony Algorithm