Taking over as dean in late 2024, Renée Cheng says she thinks art is integral to enriching life and enabling people to prosper in society.