Approaches for solving the stochastic equilibrium assignment with variable demand: internal vs. external solution algorithms