Text this: A dynamic replication aware load balanced scheduling for data grids in distributed environments of internet of things