Efficient Algorithms For The Microsimulation Of Travel Behavior In Very Large Scenarios