Air Canada A320 nearly lands on taxiway at SFO