Upsetting the Apple cart: Man behind map-app fiasco fired