Marc Andreessen thinks Silicon Valley may not be replaced by