Cafe chains and hotels are adapting to the growing population of "nomad workers" using mobile devices to work outside the office.