Text this: Efficient Numerical Quadrature for Highly Oscillatory Integrals with Bessel Function Kernels