Titi Solomon's comeback on Nairobi's famous River Road