A review of strategies, challenges, and ethical implications of machine learning in smart manufacturing | Synapse