How Panama solved yet another epic transportation challenge