I'm Lucy, and I'd be happy to answer your questions today. I'm sorry to hear about your situation.
All residential leases contain an implied warranty of habitability. If the landlord is not taking steps to fix the infestation, then a tenant has a right to call the housing department and report the violation. The landlord will be required to fix the problem. However, it sounds like you already fixed the problem on your own - which means you wouldn't have a right to cancel the lease and move. (I'm basing this on you saying that the property could be rented to someone else ASAP - that wouldn't be the case if it were uninhabitable). Here is more information on the warranty of habitability and what the tenant has to do before they can invoke it - I'm happy to answer any questions you have, but I think giving you the whole document is a helpful place to start.
You should be aware that, because the landlord promises you a place to live in exchange for you paying rent, you can sue for what you spent on that hotel. That's not a cost a tenant is supposed to bear when a rental property floods. You can also ask for a prorated rent refund for any time that the house was unlivable. Adding up the total days you had problems and coming up with a bill for the landlord may help you negotiate a resolution where they agree to let you out of the lease (and return your deposit) in exchange for you not suing them.
You mentioned that you have a disability. You have a right to submit a written request to the landlord under the Fair Housing Act, requesting a "reasonable accommodation" to do what is necessary to make the house usable for you. That's what the law says. But a tenant requesting a FHA accommodation can be required to pay for it themselves, so that may not help you. The landlord usually doesn't have to eat the cost if a tenant breaks a lease under the FHA (But I want you to know that it's an option in case there are other ways to make the place livable for the rest of the summer).
The other option for you is to find a new tenant on your own and sublet. If you find someone else who is ready, willing, and able to take over the lease when you move out, the landlord has lost no rent and cannot keep your security deposit for breaking the lease. They could only keep it if you damaged the premises, and it sounds like that is not the case at all.
One last thing: call the city and verify whether this property has a certificate of occupancy. If it doesn't, it is illegal for the landlord to rent it out, and that means they could not keep your deposit for unpaid rent if you broke the lease and moved. It's possible they're not even supposed to be renting it.
If you have any questions or concerns about my response, please reply WITHOUT RATING. It's important that you are 100% satisfied with my courtesy and professionalism. Otherwise, please rate my service positively so I am paid for the time I spend answering questions. If you are on a mobile device, you may need to scroll to the right. There is no charge for follow-up questions. Thank you.