The document proposes a cognitive urban transport system using autonomous electric buses and optimized routes determined by machine learning algorithms. Real-time passenger requests would be used to optimize bus routes to minimize travel time and congestion while maximizing passengers transported. Routes and bus assignments would be determined by metaheuristics algorithms and further refined by neural networks in real-time. The system aims to reduce individual car usage and the associated problems of congestion, pollution, and wasted time compared to traditional fixed public transport routes. Key challenges include integrating this dynamic system with other transport and ensuring reliable arrival times.