Network Assignment and Equilibrium for Disaggregate Models