All You Should Know About Payment Routing