What are the challenges faced by small business owners?