Text this: A New Grain Boundary Scattering Model for Metals