President Obama said allowing cities to provide high-speed Internet would lower the cost and help break what he called a near monopoly in some markets.