Local Algorithms: Past, Present, Future