Understanding and Optimizing Business Processes