There already are a lot of incentives to work in urban districts. You can qualify for about 18k in student loan repayment after five years in a qualifying district. There are programs that will pay for entire degree for people who commit to three years in an urban district. Teach For America doesn't give you a degree but it's a highl competitive program that recruits amongst te best and brightest to teach in urban schools.
TFA will be the first to say money isn't the solution to the problem...and I agree.
I'm a fan of single sex classrooms as an OPTION...not mandatory. But it a parent in a larger district wants to choose this option it should be available. I did single sex HS and now I'm in the science profession. Many of our graduates are in technical professions as well; the majority have done very well for themselves despite the fact that our now closed school served a lower income urban population (for the most part).
This experience also makes me advocate for smaller schools and classrooms but with all the budget cuts...smaller schools are going away.
Along those lines, someone mentioned busing times. The disappearance of the "community school" in rural communities (a byproduct of budget cuts and forced mergers) is making commute times for these students unreal. Two hours spent on a school bus is just a waste of time when the kids in question used to be able to walk to school