Text this: Adaptive Noise Cancellation Based on Time Delay Estimation for Low Frequency Communication.