Understanding solutions as technology-driven business innovations