Social Movements and Interest Groups: What Does the Future Hold?