WHO warns coronavirus could stay for a long time until vaccine is developed