A cable company decides to provide internet access over cable in a neighborhood consisting of 5000 houses. The company uses a coaxial cable and spectrum allocation allowing 100Mbps downstream bandwidth per cable. To attract customers, the company decides to guarantee at least 2Mbps downstream bandwidth to each house at any time. Describe what the cable company needs to do to provide this guarantee.