Suzy Nelson named vice president of student life at MIT