Optimizing ride-sharing operations in smart sustainable cities: Challenges and the need for agile algorithms | Publicación