Compact Routing on Planar Graphs