Encinitas launching virtual town hall for civic engagement