A unique comparison of Johnson & Johnson vaccine vs Moderna and Pfizer