Bay Area Science Festival attracts thousands to AT&T Park