UniWireless: a Distributed Open Access Network