Transit Ticketing Breach Exposes 305k Records