No hay dos ciudades iguales y los ecosistemas ya están construidos alrededor de las necesidades de cada ciudad. No tiene sentido invertir en una aplicación para la planificación de la ruta si todos ya usan servicios como Transit o Citymapper, porque hay pocas probabilidades que la aplicación que vas a lanzar pueda ofrecer un servicio mejor del que ofrecen estas dos que ya tienen un alto uso en las ciudades, y además cambiar las costumbres de las personas es extremamente difícil.
La respuesta no está en sustituirlas sino en conectarlas
Integrando y conectando las aplicaciones y los servicios adentro del ecosistema de la ciudad puedes obtener los mejores servicios disponibles y conectarlos entre ellos. Esto trae el beneficio adicional de no anclarte a un único proveedor, brindando flexibilidad y dando la posibilidad de añadir servicios según sea necesario.