What future for public housing? A critical analysis