The IOC on Monday voted to allow Olympic Games host cities to move competitions to other towns, cities or even countries, breaking with a long tradition of keeping the games contained in one location.