Mecklenburg County is in dire need of more affordable housing, county report finds