The archaeological complex of Santa Maria and San Giovanni, Canosa di Puglia (BA)