Readd calculation redirect + refresh cities on calculation complete

Fixes #492