Tech Troubles: Modern Challenges for Small Business Owners in the Digital Age