A machine learning algorithm for GPR sub-surface prospection