Cross-Layer Optimization Of Mac Scheduling For Multi-User Virtual Reality Over 5G