More should be done on affordable housing