Which non-violent revolutions will succeed?