The John Stewart Co., which is building a transit-oriented development in Railroad Square, is asking SMART to move the location of affordable housing to an adjacent development. The developer says the shift will make the project financially feasible and could be a catalyst for building in the area. But critics warn the shift may violate state fair-housing laws.