Four new lion cubs roar into their public debut at the Buffalo Zoo