Safe-NORA: Safe Reinforcement Learning-based Mobile Network Resource Allocation for Diverse User Demands