Cavaliers Legend Nate Thurmond dies