Caldwell High School cancels classes after fire