Text this: Network bandwidth utilization based on collaborative web caching using machine learning algorithms in peer-to-peer systems for media web objects