Some universities are recruiting more in urban and rural areas and offering free tuition for students whose families are not among the highest earners.