When will there be a coronavirus vaccine? Five questions answered