Corpus Christi Cathedral continues to serve 75 years after its dedication