Coronavirus will compound financial pressures for cannabis companies but also provide openings for investors