Bridging the Skills Gap: Can Technology Revolutionize Apprenticeship Programs?