How Well is the Internet Working Today?