Houston City Council to vote on approval of installation of 75 kiosks downtownThe Houston City Council is expected to vote on the approval of 75 kiosks Wednesday.