From Jakarta Globe:
Business models should be based on customer demand and an understanding of what is technically feasible – not a desire to maintain existing models or cash flows. In other words, you need to adapt the map to the terrain – you cannot change the terrain to suit the map.