Experts hope for coronavirus vaccine “by the end of the year”