There are at least 2 other possibilities:
* The virus could have stayed alive in an immunocompromised person for months and accumulated mutations there.
* The virus could have jumped to animals (e.g. mouses), accumulate mutations, and jump back to humans.