Business Capabilities: Explanation, Modelling, Challenges & Examples