Piggyback-Based Distributed MAC Optimization for V2X Sidelink Communications