Therapeutics for coronaviruses