Inadequate infrastructure is a major problem faced by Africa and other developing parts of the world. Besides the technical