Reducing spatial error in mobile laser scanning by real-time uncertainty visualization and human-machine interaction