buying a house with 580 credit score in Houston