When faced with the seemingly impossible task of feeding a huge population in the ancient city of Tenochtitlan, the Aztecs came up with an ingenious solution about 1,000 years ago.