[2410.08219] Digital Twins of Business Processes: A Research Manifesto