8 Reasons why Blogs are Vital for Small Businesses