E-Government: Practices, Maturity, Models, Adoption and Factors