Challenges for coronavirus vaccine