Bloomberg vows to eliminate backlog of NYCHA repairs by end of year