Re-inventing Democracy in the Digital Era