Buffalo PAL hosts tennis camp