The mayor and council shall provide for voting machines to be used in all the wards of the city at any of the elections provided for by this Charter, and full power and authority is hereby granted the mayor and council to do and provide anything necessary to effectuate voting by machines.