I think you've got it correct. I would have thought they'd need more space to transition from urban to natural, but those structures in the concept art... yep. Portals do a lot, don't they?
But what does that mean about the monorail? Honestly, if this is part of a huge rethink of DL...