Record number of Americans can't afford their rent : compare