Synchronization Techniques in "Device to Device- and Vehicle to Vehicle-Enabled" Cellular Networks: A survey. (March 2021)