A planned city in Saudi Arabia is being built with independence from oil in mind, Crown Prince Mohammed bin Salman says.