Kenyans on Tuesday voted in large numbers an election that pits President Uhuru Kenyatta against challenger Raila Odinga.