James Robertson, 56, walks to catch a bus in Detroit last month. The bus won’t take him all the way to his job in Rochester Hills, so he has to walk the last eight miles.