AI mobility optimisation and vehicle efficiency for public transport