Rep. Bill Johnson to seek re-election in 2018