For what reasons can a buyer or seller get out of a contract to purchase a residence?