Free boundary problems: numerical methods and data-driven simulations