Despite progress, billions still lack