Teargas, running battles ensue in Nairobi's CBD as Gen-Z demos enter week 3