The upside and downside of Africa's digital revolution