What is the difference between a home inspection and a home appraisal, and why do I need both?