SpaceX aims to control Boca Chica beaches with its Starbase city project, facing environmental lawsuits and regulatory hurdles.