The lengthy time frame is mainly because solar panels have been too expensive to equip an entire city. The transition to solar only is no easy feat, however, as can be seen by the fact that the city of Las Vegas having worked on plans for this transition for over ten years. At this point, however, a huge quarter of the state is powered by clean energy of some sort, including solar energy, geothermal, hydroelectric, and some wind power. But it is believed that maybe one day the entire city could be. Contrary to popular belief, the whole of Las Vegas is not powered by solar.
In addition to this, there are a number of casinos moving in this direction as well. Las Vegas currently runs all its streetlight on solar power as well as all the government buildings.
It was reported recently that now all 142 government buildings in Las Vegas are now powered by a clean energy source. An increasingly cheap option for electricity, especially in the very sunny state of Nevada, solar energy has tremendous potential. Solar power has been powering the street lights of Las Vegas for some time now.