Framework for e-government assessment in developing countries: case study from Sudan | Synapse