@adil It looks like the issue was linked to missing modules like clock.
After I went to the vendor folder and installed using npm (see command below), I was able to launch MM successfully.

cd ~/MagicMirror/vendor npm install