Smartphone robot finger lets devices crawl and touch users