ultralytics opencv-python boto3 pymongo