Columbia University cancels in-person classes after days of anti-war protests