E-Government and Public Participation in the Internet Era