Our Lecture: Has technology made God and spirituality obsolete?