Internet Speedtest results going public