Oscillatory data analysis and fast algorithms for integral operators