Abe Vigoda dies at 94