Text this: 3D printed graphene-based self-powered strain sensors for smart tires in autonomous vehicles