Dubai Police impound 2,105 vehicles for causing disturbance