SpaceX Has 11,000 Satellites in Orbit. So Why Does Elon Musk Still Need Cell Towers?