In "Dear World... Yours, Cambridge," science, fine art and spirituality meld into a grand light installation at one of the most prestigious universities in the world. #music #dance #party