Photocurrent response of topological insulator surface states