Why Small Businesses Can No Longer Ignore Digital Marketing for Engaging Customers and Boosting Sales