How Much Can The Internet Be Greened?