Netflix not streaming? Uploading party pics to Facebook taking too long? Slow internet speed? You won't believe what may be to blame.