Twitter as new public space for political participation?