Traffic accidents in Nairobi? All the time, everywhere