African 'smart cities:' A high-tech solution to overpopulated megacities?