Crowd Scene Puzzles: Find Faces, Stories & Hidden Details