Readd calculation redirect + refresh cities on calculation complete

Fixes #492

If citiesUpdated isn't used in the view, move off of scope.