Add timeout option to requests