Kenya waits impatiently for results of close-fought vote