Productivity Monitoring of Construction Workers Based on Spatiotemporal Activity Recognition