NBC: Vaccines offer little protection against long Covid, study finds