Twin Towers forever changed the lives of three priests