Harvard evacuates buildings, cancels finals over explosives threat