Architecture and Philosophy: How Heidegger, Foucault, and Deleuze Changed the Way We Think About Space