A scalable IoT framework to design logical data flow using virtual sensor