Researchers at the Maritime Research Institute Netherlands (MARIN) are figuring out the best way to build giant floating mega cities. And they may turn out to be our best idea yet.