A Comparison of 2G and 3G Network Speed Tests of Pakistani Mobile Operators