After a controversial one week delay, Nigeria's 2019 elections will finally commence tomorrow as the people elect their next president.