The number of homeless people has dropped in Oakland by 20% over the last two years, according to the latest Alameda County report.