Number of websites explodes past a billion (and counting)