This technology was used by a German entrepreneur approximately 15 years ago. He collected waste heat from industrial sites by storing it in trucks loaded with sand and then shuttled it to public swimming pools for heating.
Would be interested to know how this compares to other forms of thermal energy storage: