Electrifying Heavy-Duty Trucks: Battery-Swapping vs Fast Charging | Synapse