The business model cycle. A dynamic and user-centric perspective on business model design and change