Kenya elections: down to the wire