A novel machine learning framework for predicting and preventing neck pain in mobile device users through ergonomic optimization | Synapse