Tyler Maker Faire to be held at Discovery Science Place