San Antonio Parks and Recreation Department to host eclipse viewing events at locations across the city