What challenges do we face in distributing Covid-19 vaccines worldwide?