Matthew Ahn has set a new record for the fastest time to travel all NYC subway stations - 21 hours, 28 minutes, and 14 seconds