Design and performance evaluation of a distributed teaching resource scheduling system integrating 5G and cloud computing | Synapse