Are You Ready for the Self-repairing Electric Scooter?