Huge undertaking, agree. I’d perhaps start small. Pick a single area/city where you could combine a few platforms together and build up the environment to support each, creating basically a “digital twin” of one location. test it out, learn, use it to develop the next city and so on.