Machine Learning to Enhance Smartphone Pictures