Top US health expert Anthony Fauci says he is cautiously optimistic there will be a COVID-19 vaccine by the end of the year or early 2021 but has warned that the next few weeks will be critical to suppressing coronavirus hot spots around the country. (AAP Video)