Handover Management for D2D Communication in 5G Networks