Yosemite celebrates 96th anniversary