The Heat is off! Spurs take NBA championship