Open-weight models for understanding and generating business processes: BPMN generation from natural language and semantic mapping between legacy data