Computer Vision Based Automated Monitoring and Analysis of Excavation Productivity on Construction Sites