CADD: Collaborative adaptive duty cycle and data reduction for congestion control in LoRaWAN | Synapse