Postponing Tokyo 2020 due to the coronavirus has created a logistical and financial headache for the host city.