Ruto inks Ksh7.9B deal to address Nairobi transport challeng