Text this: The Effect of SMOTE and Optuna Hyperparameter Optimization on TabNet Performance for Heart Disease Classification