Hybrid asymptotic-numerical methods for high frequency scattering