Police, SWAT nab 'doomsday preppie'