Text this: MHD-CAR: A Distributed Cross-Layer Solution for Augmenting Seamless Mobility Management Protocols