Computer Vision Solutions: Cloud vs Edge vs Hybrid