Design And Evaluation Of A Machine Learning Based Model For Optimization Of Residential Battery Energy Storage System Scheduling For Cost And Emissions Reductions