Job fair for veterans, general public, happening today