A laboratory for exploring mobile computing