Leia um arquivo compactado como um pandas DataFrame

Eu estou tentando descompactar um arquivo csv e passá-lo em pandas para que eu possa trabalhar no arquivo.
O código que tentei até agora é:

import requests, zipfile, StringIO
r = requests.get('http://data.octo.dc.gov/feeds/crime_incidents/archive/crime_incidents_2013_CSV.zip')
z = zipfile.ZipFile(StringIO.StringIO(r.content))
crime2013 = pandas.read_csv(z.read('crime_incidents_2013_CSV.csv'))

Após a última linha, embora python seja capaz de obter o arquivo, eu recebo um "não existe" no final do erro.

Alguém pode me dizer o que estou fazendo incorretamente?

questionAnswers(4)

yourAnswerToTheQuestion