Applications of machine learning in metal powder-bed fusion in-process monitoring and control: status and challenges