Self-repairing vehicles