Why it Makes Sense for a Small Business to Adopt Cloud Computing