Multi-agent systems for transportation planning and coordination by