Data-Driven Haptic Modeling and Rendering of Realistic Virtual Textured Surfaces