Cheesy Ham and Potato Casserole: A Comfort Food Classic