Thanks, guys. I couldn't reply earlier because evidently there's a limit to the number of replies that I can make per day.
Anyway, we scheduled an online virtual (Zoom) ceremony via the UT website that someone linked above. We shall see how it goes. Thanks again for suggesting it!
One thing is not clear to me though. I requested and paid for the marriage license (via utahcounty.gov website) and also set up & scheduled an appointment for the virtual/Zoom ceremony, also through them. But then I read somewhere that we also need someone to officiate this virtual marriage. So do we need to find someone to do that, or what?