Distributed Computing by Mobile Entities: Current Research in Moving and Computing