It seems a pretty intriguing concept and unlike what its oil resurces suggest, this will not be running on oil. The opposite actually.
It is aimed to cause zero pollution, will have no cars and will also have automated "pods" to transport people about. the buildings will be built in a way to reduce the amounbt of heat absorbed and much more.