Quakes 'absolutely disastrous' for Christchurch taxis