Cloud computing for small businesses: it's time to follow the herd+