Ideas, Motivation and RFCs behind MPLS