Substitutional Heteroatom Doping And Topological Band Engineering In Graphene Nanoribbons