DSL (with VDSL pretty much FTTC), cable (also pretty much FTTC), LTE (if 50 ms latency and relatively low bandwidth cap is OK), and FTTH (if you're lucky and live in such an area) are the 4 options. It is going to be different everywhere in the USA (and world) but FTTH isn't available everywhere, and its not uncommon that either DSL or cable is unreliable.