Sylvan Park hosts Earth Day festival