Gravar-mail: Open-source, machine and deep learning-based automated algorithm for gestational age estimation through smartphone lens imaging