Enhancing 3G Cellular Systems with User Profiling Techniques for Multimedia Application QoS Adaptation