Urban multimodal traffic assignment