Puncturing-Based Resource Allocation for URLLC and eMBB Services via Matching Theory and Unsupervised Deep Learning | Synapse