Transportation assignment and transshipment problems