Using bandwidth data to make computation offloading decisions | Synapse