Nigeria head to the polls to select the country's next leader in a closely contested campaign that featured three front-runners for the first time in a long time.