Tell your Landlord you are not paying rent until they fix it and then take that money and buy a room sized AC?
Not only will it take care of the Cham, but I am assuming that you will want some AC in Houston this time of the year??
Seriously, I am not sure your landlord has an option here.