Kenyans waiting for results of close presidential election