Emerging methods for fabricating functional structures by patterning and assembling engineered nanocrystals