From Nepal to Morocco to Peru, very online 20-somethings are rising up against their governments. Can it happen here?