Most internet users have become accustomed to speeds that allow them to scroll social media, stream video, and download files without interruption. A buffering video or slow-loading website is usually ...