Millions of Nigerians are taking to the polls for the country's presidential election, despite technical glitches and the threat of violence from the terrorist group Boko Haram.