TD Bank: 94% of small business owners feel prepared