Bilevel transportation modeling and optimization