Understanding Leases and Rental Agreements & Their Legal Implications