Ogdensburg Public Library hosts events March 16