Can All Businesses Benefit from Social Media and Digital Marketing? Exploring Limitations and Success Factors