We propose a generalized market equilibrium model using assignment game criteria for evaluating transportation systems that consist of both operators' and users' decisions. The model finds stable pricing, in terms of generalized costs, and matches between user populations in a network to set of routes with line capacities. The proposed model gives a set of stable outcomes instead of single point pricing that allows operators to design ticket pricing, routes/schedules that impact access/egress, shared policies that impact wait/transfer costs, etc., based on a desired mechanism or policy. The set of stable outcomes is proven to be convex from which assignment-dependent unique user-optimal and operator-optimal outcomes can be obtained. Different user groups can benefit from using this model in a prescriptive manner or within a sequential design process. We look at several different examples to test our model: small examples of fixed transit routes and a case study using a small subset of taxi data in NYC. The case study illustrates how one can use the model to evaluate a policy that can require passengers to walk up to 1 block away to meet with a shared taxi without turning away passengers.Planning for mobility in a smart cities era requires an understanding beyond the route choices of travelers. With the increasing ubiquity of multiple forms of "Mobility as a Service" (MaaS) options to travelers (e.g. conventional fixed route transit, flexible transit, rideshare, carshare, microtransit, ridesourcing) provided by both public agencies and private operators known as "transportation network companies" (TNCs), travel forecast models need to focus on both the decisions of travelers and operators (Djavadian and Chow, 2017a). For example, a person's decision to take one mobility service over another may depend on the travel performance of that service, but the performance in turn depends on the operator's cost allocation decisions to best serve their users. Table 1 illustrates the broad range of cost allocation decisions exemplified by different types of mobility systems and how those decisions impacts costs for users and operators.