More than half a million lives have been lost in the spread of the novel coronavirus around the world - but the death toll could be much higher according to an MIT study.