Smart cities concept is taking off in Africa