Technological challenges in ecotourism: value co-creation platforms virtual and consequences