Buffalo police could be wearing body cameras in three months