How to choose the right cameras for a smart city project?