March marks the return of the Maine Science Festival