Handoffs in Cellular Wireless Networks: The Daedalus Implementation and Experience