Text this: A Data-Driven Approach for Predicting Remaining Useful Life of Semiconductor Devices Based on Machine Learning and Synthetic Data Generation: A Review and Case Study on SiC MOSFETs