How long do small businesses last?