Partially dynamic algorithms for distributed shortest paths and their experimental evaluation