The Biblical town of Emmaus may have been found