Private Good Clubs and Public Good Clubs: Economic Models of Group Formation