Chicagos borgmästare Brandon Johnson säger att staden måste bygga "prisvärda bostäder" för att minska brottsligheten snarare än att ta in fler poliser och federala agenter.