Navigating the Storm: Key Challenges Faced by Today’s Small Businesses