Three weeks to the Olympics, host Japan is far from vaccinating its people