The Buffalo Municipal Housing Authority is facing intense criticism from city council members over delayed repairs, poor communication and conditions that threaten residents' safety and health.