Afghan elections 2018: election day approaches after years of delay