On power and throughput tradeoffs of WiFi and Bluetooth in smartphones | Synapse