Automated Activity Discovery And Object Detection With Computer Vision: Towards Unsupervised Learning For Breakfast To Surgery