Design of multimodal transport networks: A hierarchical approach