A wireless haptic interface for programmable patterns of touch across large areas of the skin