Text this: Time-Varying Autoregressive Model Based Signal Processing with Applications to Interference Rejection in Spread Spectrum Communications