Cheesy vegetable pie