X-ray Vision For Road Diggers: The Next Quantum Leap?