Architecture and urban design lecturer Jimenez Lai’s “The Tower of Twelve Stories” is the biggest single art piece ever displayed at the annual Coachella Valley Music Festival.