a request for a reasonable accommodation may be denied if providing the accommodation is not reasonable – i.e., if it would impose an undue financial and administrative burden on the housing provider or it would fundamentally alter the nature of the provider's operations. The determination of undue financial and administrative burden must be made on a case-by-case basis involving various factors, such as the cost of the requested accommodation, the financial resources of the provider, the benefits that the accommodation would provide to the requester, and the availability of alternative accommodations that would effectively meet the requester's disability-related needs.