Location-based services pump up cell phones, but remain clunky