FSboard: Over 3 million characters of ASL fingerspelling collected via smartphones