Predicting Newborn Low Birth Weight: A Machine Learning Approach Using Maternal Health And Demographic Data