Twitter, the popular social media platform, has imposed temporary limits on the number of posts users can view per day