Tourist sues city after losing leg in taxi accident